Plugion\Table D

Total Complexity 131
Dependencies 5
Dependents 1
Total lines 879
Lines of code 517
Logical lines of code 341
Comment lines 202
Methods 38
Properties 11

Methods 38

Method Rating Maintainability Complexity Lines of code
get_rows()
B
35 20 84
filter_fields_by_dependency()
B
41 20 59
filter_fields_by_role()
A
46 12 38
validate_fields()
S
50 7 29
get_dependency_by_field()
S
52 6 26
update_row()
S
48 5 32
add_row()
S
49 4 29
current_user_can_delete()
S
60 5 12
sync_structure()
S
56 4 16
prepare_fields_to_view()
S
58 4 15
сurrent_user_can_view()
S
62 4 11
delete_row()
S
57 3 16
prepare_filter_form()
S
62 3 11
get_row()
S
57 2 16
filter_fields_by_ediable()
S
64 3 10
prepare_properties_form()
S
63 2 10
get_data()
S
71 2 6
current_user_can_add()
S
66 2 8
current_user_can_update()
S
66 2 8
current_user_can_duplicate()
S
66 2 8
grant_full_access()
S
67 2 8
__construct()
S
64 1 10
get_table_name()
S
79 1 3
add_field()
S
70 1 5
get_single_item_name()
S
82 1 3
set_single_item_name()
S
77 1 4
get_multiple_item_name()
S
82 1 3
set_multiple_item_name()
S
77 1 4
get_can_delete()
S
82 1 3
set_can_delete()
S
77 1 4
get_duplicatable()
S
82 1 3
set_duplicatable()
S
81 1 3
get_confirm_duplicate()
S
82 1 3
set_confirm_duplicate()
S
81 1 3
get_default_sort_column()
S
82 1 3
set_default_sort_column()
S
77 1 4
get_default_sort_direction()
S
82 1 3
set_default_sort_direction()
S
77 1 4